package unit3_1013.test2;

/*
 * 创建选民类Voter。
 * ①定义静态变量count，统计选票数量；
 * ②定义常量MAX_COUNT，表示最大投票数量100，到最大投票数量时不再接受投票；
 * ③定义实例变量name，表示选民姓名；
 * ④定义实例方法voteFor，模拟投票操作；
 * ⑤定义静态方法showResult，打印投票总数。
 */
public class Voter {
	
	private static int count;//用来统计投票数量
	private static final int MAX_COUNT=100;
	
	private String name;
	
	public void voteFor() {
		if(count==MAX_COUNT) {
			System.out.println("已经达到最大投票数量,不再接受投票");
			return;
		}
		System.out.println("选民-"+name+"成功投票1次");
		count++;
	}
	
	public static void showResult() {
		System.out.println("当前投票数:"+count);
	}
	
	public Voter(String name) {
		this.name=name;
	}
	
}
